@import url('common.less');

body{
  .bg-color(#e5e6e7);
}
.icon{
  .bg-size('icons_01.png',30px,auto);
  .dib(24,24);
  vertical-align: middle;
}

.fix-footer{
  position:fixed;
  left:0;
  bottom:0;
  z-index:5;
  .dl(50);
  .w(100%);
  .bg-color(#ffffff);
  li{
    .fl;
    .c(#383838);
  }
}
.select-all{
  .lh(15);
  .w(15%);
  .tc;
  .pt(5);
  .fz(12);
}
.total{
  .w(50%);
  padding-left:5%;
  .lh(20);
  .pt(8);
  .num{
    .fz(16);
  }
  .favorable{
    .fz(12);
  }
}
.buy-btn{
  .bg-color(#302e2e);
  .w(30%);
  .tc;
  a{
    .db;
    .c(#f6d700);
  }

}
.select-icon{
  background-position:2px -70px;
}
.select-icon.on{
  background-position:2px -106px;
}

.goods-list{
  li{
    .bg-color(#fff);
    border-top:1px solid #e0e0e4;
    border-bottom:1px solid #e0e0e4;
    .p10;
    .mb(10);
    .pr;
  }
}
.goods{
  .pr;
}
.choice-radio{
  .pa(-5px,25px);
}
.coupon{
  .pl(25);
  .fz(12);
  .lh(20);
  .mb(10);
  p{
    .c(#ef8a8a);
  }
  a{
    .fr;
    .g9;
  }
}
.label{
  .bd(#ef8a8a);
  padding:2px 5px;
  .mr10;
  .border-radius(3px);
}
.arrow-right-icon{
  background-position:0px -146px;
  .wh(8px,14px);
  .ml(5);
}
.goods-detail{
  .pl(25);
  .pic{
    .wh(77px,77px);
    .bd(#ccc);
    .border-radius(3px);
    .fl;
  }
}
.goods-info{
  .pl(87);
  h4{
    .c(#4d4d4d);
    .fz(14);
    font-weight:normal;
    .h(40px);
    .lh(20);
  }
  .price{
    .pt(20);
    .fz(14);
  }
}
.del{
  .fr;
}
.del-icon{
  background-position:4px 0;
}
.choose-num{
  .fr;
  .ml10;
  .bd(#dfdfdf);
  .dl(30);
  .mt(6);
  a{
    .db;
    .fl;
    .wh(30px,30px);
  }
  .subs{
    border-right:1px solid #dfdfdf;
  }
  .add{
    border-left:1px solid #dfdfdf;
  }
  .icon-subs{
    margin:3px;
    .bg-size('detail.png',115px,77px);
    background-position:3px -55px;
  }
  .icon-add{
    .bg-size('detail.png',115px,77px);
    margin:3px;
    background-position:-25px -56px;
  }
  input{
    .wh(40px,30px);
    .fl;
    .c(#4d4d4d);
    .fz(14);
    .fb;
    .tc;
    padding:0;
    border:0;
  }
}
.h60{
  .h(60px);
}